foot cap - Turco Inglés Diccionario